﻿body { margin: 0px; padding: 0px; background-image: url(../../images/body-bg1.gif); background-repeat: repeat-x; background-position: left top; font-size: 12px; line-height: 1.5; font-family: Arial, Helvetica, sans-serif;
behavior:url("csshover.htc"); 
 }
#navtop-bg { background-color: #fafafa; position: fixed; z-index: 13; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; width: 100%; height: 27px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; }
#top-nav { height: 27px; width: 1000px; position: relative; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#duanxin { height: 27px; width: 400px; line-height: 27px; }
#duanxin ul li { line-height: 27px; float: left; height: 27px; width: auto; padding-left: 27px; margin-right: 22px; }
#duanxin ul li.a { background-image: url(../../images/tb-1.gif); background-repeat: no-repeat; background-position: 0px 5px; }
#duanxin ul li.b { background-image: url(../../images/tb-2.gif); background-repeat: no-repeat; background-position: 0px 5px; }
#top_menu { width: 400px; position: absolute; right: 0px; float: left; height: 27px; line-height: 27px; top: 0px; background-repeat: no-repeat; background-position: 15px top; background-image: url(../../images/top-p.gif); padding-left: 50px; }
#top_menu a { color: #666; }
#top_menu a:hover { color: #bc1b1f; }
#top_menu ul { width: auto }
#top_menu li { float: left; text-align: center; display: block; width: 70px; }
#top_menu ul .menu2 .list { display: none; }
#top_menu ul.list li { clear: both; height: auto; background-color: #FFF; }
.menu1 { width: 70px; height: auto; border: 1px solid #ccc; overflow: hidden; background-color: #fff; background-image: url(../../images/top_arrow.png); background-repeat: no-repeat; background-position: 62px 10px; }
.menu2 { width: 70px; height: 27px; overflow: hidden; background-image: url(../../images/top_arrow1.png); background-repeat: no-repeat; background-position: 62px 10px; }
.menu4 { width: 11px; height: 27px; overflow: hidden; float: right; background-image: url(../../images/top_arrow1.png); background-repeat: no-repeat; background-position: 62px 10px; }
.menu3 { width: 70px; height: auto; border: 1px solid #CCC; overflow: hidden; background-image: url(../../images/top_arrow.png); background-repeat: no-repeat; background-position: 62px 10px; }
.dashedLine { float: left; background-image: url(../../images/dottedLine.gif); background-repeat: no-repeat; background-position: right 5px; }
.lia { background-image: url(../../images/bt-3.gif); background-repeat: no-repeat; background-position: 7px 5px; padding-left: 20px; }




/*公共样式*/
#header { width: 960px; margin-right: auto; margin-left: auto; height: 147px; _height: 119px; margin-top: 0px; margin-bottom: 0px; }

/*logo*/
.logo-qy { float: left; height: 119px; width: 960px; position: relative;_position:onne; top:27px; _top:0px; }
#logo { float: left; height: 98px; width: 237px; background-image: url(../../images/logo.gif); margin-top: 10px; }
.input { float: left; height: 119px; width: 400px; margin-left: 44px; background-image: url(../../images/input1_07.gif); background-repeat: no-repeat; }
.input .cy-cp { height: 28px; width: 390px; padding-top: 32px; color: #FFF; }
.input .cy-cp ul{ widht: 400px; height: 22px; padding-left: 3px; }

.input .cy-cp ul li { ddfloat: left; height: 26px; line-height: 28px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; width: auto; text-align: center; margin: 0px; float: left; display: block; }
.input .cy-cp ul li a{color:#fff; }
.input .cy-cp ul li a:hover { height: 26px; line-height: 26px; color: #f00; font-weight: bold; text-decoration: none; }



#main_search { height: 30px; width: 267px; background-color: transparent; float: left; background-image: url(../../images/input.gif); background-repeat: no-repeat; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #999; padding-left: 33px; padding-top: 1px; padding-top: 6px\9; padding-top: 1px\0; _padding-top: 5px; }
#imageField { float: left; }


/*导航*/
#nav { height: 32px; width: 100%; }
#nav ul { height: 32px; width: 960px; margin-right: auto; margin-left: auto; text-align: left; }
#nav ul li { height: 32px; line-height: 32px; background-image: url(../../images/nav-bg.gif); background-repeat: no-repeat; text-align: center; width: 120px; float: left; background-position: right center; color: #FFF; font-weight: bold; }
#nav ul li a { height: 32px; line-height: 32px; display: block; text-align: center; width: 120px; float: left; background-position: right center; color: #FFF; font-weight: bold; color: #FFF; }
#nav ul li a:hover { height: 32px; background-image: url(../../images/hover-bg.gif); background-repeat: repeat-x; display: block; line-height: 32px; text-align: center; width: 119px; float: left; background-position: left center; color: #FFF; font-weight: bold; color: #FFF; text-decoration: none; }
#nav ul li.hover-bg { height: 32px; background-image: url(../../images/hover-bg.gif); background-repeat: repeat-x; display: block; line-height: 32px; width: 120px; float: left; background-position: left center; color: #FFF; font-weight: bold; color: #FFF; text-decoration: none; background-color: #F00; }

/*底部*/
.foot { width: 960px; height: 394px; margin-right: auto; margin-left: auto; margin-top: 22px; }
.foot a { color: #000; text-decoration: none; }
.foot a:hover { color: #840F0F; }
.banquan { background-color: #efefef; height: 200px; width: 960px; border: 1px solid #CCC; }
.sss1 { background-image: url(../../images/bq-tb2.gif); background-repeat: no-repeat; height: 20px; width: 33px; float: left; margin-right: 5px; }
.sss2 { background-image: url(../../images/bq-tb3.gif); background-repeat: no-repeat; height: 20px; width: 28px; float: left; margin-right: 5px; }
.sss3 { background-image: url(../../images/bq-tb1.gif); background-repeat: no-repeat; height: 20px; width: 28px; float: left; margin-right: 5px; }
.sss4 { background-image: url(../../images/bq-tb4.gif); background-repeat: no-repeat; height: 20px; width: 28px; float: left; margin-right: 5px; }
.sss5 { background-image: url(../../images/bq-tb5.gif); background-repeat: no-repeat; height: 20px; width: 28px; float: left; margin-right: 5px; }
.sss6 { background-image: url(../../images/tb.gif); background-repeat: no-repeat; height: 19px; width: 19px; float: left; background-position: -14px -89px; margin-right: 5px; }
.sss7 { background-image: url(../../images/tb.gif); background-repeat: no-repeat; height: 21px; width: 29px; float: left; background-position: -14px -108px; margin-right: 5px; }
.yonghu { float: left; height: 190px; width: 155px; padding-top: 11px; padding-left: 20px; color: #000; margin-left: 10px; }
.yonghu ul { float: left; margin-top: 5px; display: inline; width: 111px; text-align: left; padding-left: 35px; padding-left: 21px\9; padding-left: 41px\0; _padding-left: 21px; }
.yonghu ul li { height: 24px; width: auto; }
.footxia { float: left; height: 60px; width: 950px; margin-top: 0px; color: #000; text-align: center; line-height: 24px; }
.footzhong { float: left; height: 60px; width: 800px; margin-top: 13px; color: #000; text-align: center; padding-left: 150px; }
.footzhong p { float: left; margin-right: 5px; margin-bottom: 5px; }
.foot-bg { background-image: url(../../images/body-bg2.gif); background-repeat: repeat-x; height: 394px; width: 100%; float: left; background-color: #CCC; }
